package jzqb.service;


import haha.life.common.CutPageBean;
import jzqb.bo.QBZSBo;
import jzqb.bo.StandardBo;
import jzqb.common.Result;

import java.util.List;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author 关注公众号：MarkerHub
 * @since 2020-09-22
 */
public interface KnowledgeService {

    CutPageBean<StandardBo> ComplexSearch(StandardBo standardBo);

    Result ComplexSearchGroup(StandardBo standardBo);

    Result ComplexDataSurceGroup();

    Result getKnowledgeDetail(QBZSBo qbzsBo);

    StandardBo getLocalKnowLeage(QBZSBo qbzsBo);

    List<StandardBo> ralatedArticlesList(String sql);

    StandardBo getBoById(QBZSBo qbzsBo);

    Boolean updateDownTime(StandardBo standardBo);

    List<StandardBo> getResultByAuthor(StandardBo standardBo);

    List<StandardBo> getResultByOrganization(StandardBo standardBo);

    List<StandardBo> getResultByKeyword(StandardBo standardBo);

    List<StandardBo> getRalatedArticlesList(StandardBo standardBo);
}
